thin string made of agave fiber - Turkish English Dictionary